@CHARSET "UTF-8";
 *{margin: 0;padding: 0;}
 a{text-decoration: none;}
 ul li{list-style:none;}
 .parent:after{content:"";overflow:hidden;height:0;display:block;clear:both;}
 body{
     background:url("../images/login/bg.jpg") no-repeat center 0;
     overflow:hidden;
 }
 .wrap{
     width: 354px;
     height: 452px;
     background-color:rgba(255,255,255,.2);
      margin: 80px auto;
     border: 1px solid #eee;
     border-radius: 20px;
     padding: 14px 12px;
 }
 .wrap .main{
     width: 353px;
     height: 451px;
     border-radius: 20px;
     background: #f1eff6;

     background-color:rgba(255,255,255,.5)
 }
 .wrap .main .top-logo .top-logo-left img{
     margin: 25px 0 0 53px;
     float:left;
     margin-bottom:51px;
 }
 .wrap .main .top-logo .squern{
     width: 1px;
     height: 36px;
     background: #1e96fb;
     float: left;
     margin:34px 0 0 8px;
 }
 .wrap .main .top-logo .right-logo p{
     width:73px;
     display:block;
     font-size: 16px;
     color:#4295f2;
     padding-top:40px;
     margin-left:5px;
     float:left;
 }
 .buddha{
     width: 96px;
     height: 95px;
     margin: 0 auto;
     margin-bottom:33px;
 }
 .register{
     width: 282px;
     height: 34px;
     margin:0 37px;
     background:#fff;
 }
 .register label span{
     display: block;
     width: 12px;
     height: 16px;
     background:url("../images/login/account.png") no-repeat;
     float:left;
     margin-top:10px;
     margin-left:10px;
 }
 .register label input{
     width: 251px;
     height: 34px;
     float:left;
     border:0;
 }
 .register2{
     width: 282px;
     height: 34px;
     margin:17px 37px;
     background:#fff;
 }
 .register2 label input{
     width: 251px;
     height: 34px;
     float:left;
     border:0;
 }
 .register2 label .t2{
     display: block;
     width: 12px;
     height: 16px;
     background:url("../images/login/password.png") no-repeat;
     float:left;
     margin-top:10px;
     margin-left:10px;
 }
 .rember-possword{
     width: 282px;
     margin: 0 37px;
 }
 .rember-possword i{
     float: right;
     font-style:normal;
 }

 .btn button{
     width: 90px;
     height:30px;
     line-height:30px;
     margin:20px 0 0 83px;
 }